{	Problem: http://codeforces.ru/problemset/problem/89/A
	Verdict: Accepted
}
uses Math;

var
  i:longint;
  ans,n,m,k,kk:int64;
           
begin
read(n,m,k);
ans:=0;
if odd(n) then begin
  ans:=k*(m div ((n+1) div 2));
  for i:=1 to n do begin
    read(kk);
    if i and 1=1 then ans:=min(ans,kk);
  end;
end;
write(ans);
end.